草庐IT

java - 构造后设置 Java 线程的 Runnable

全部标签

javascript - 模块模式中的构造函数

在javascript中使用模块模式时,应该如何定义构造函数(如果有的话)。我希望我的构造函数适合标准模块模式而不是全局的。为什么这样的东西不起作用,它完全是胡说八道吗?varHOUSE=function(){return{Person:function(){varself=this;self.name="john";functionname(){returnself.name;}}};}();varme=newHOUSE.Person();alert(me.name()); 最佳答案 您的代码几乎没问题。但是,函数name()不是

javascript - 如何将我的本地 javascript 变量设置为远程网站上的 json 数据

我的网站上有一个javascript代码,有一个变量:varremoteJsonVar;另一方面,远程网站上有一个json文件https://graph.facebook.com/?ids=http://www.stackoverflow.com我需要将变量remoteJsonVar设置为这个远程jason数据。我确信这很简单,但我找不到解决方案。一个小的工作示例会很好。 最佳答案 因为您正试图从不同的源获取数据,如果您想完全在客户端执行此操作,您可以使用JSON-P。而不仅仅是JSON,因为SameOriginPolicy.如果您

javascript - 如何用JS设置占位符

请看看这个fiddle:http://jsfiddle.net/KA85s/3/JQ-UI将第一个选项设置为默认值。我不希望它发生:相反,我想设置HTML5占位符。如何为这些JS生成的输入设置HTML5占位符(而不是第一个可用的)? 最佳答案 使用:input.attr("placeholder",value);更新的jsfiddle:http://jsfiddle.net/Meligy/KA85s/5/在示例中,我刚刚替换了您的val()调用,显然,您可以完全从函数中删除该部分,并单独添加您想要的任何文本。

javascript - 如何将 map 设置为另一个 div 中的 div?

我是javascript的新手,我需要你的帮助来设置一个谷歌地图到另一个div元素内的div元素。如果没有嵌套div元素,下面是有效的代码:functioninitialize(){varmyOptions={center:newgoogle.maps.LatLng(-34.397,150.644),zoom:8,mapTypeId:google.maps.MapTypeId.ROADMAP};varmap=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions);但是,如果我有嵌套的div,它就不起作用:我

javascript - 不带括号的构造函数调用

这个问题在这里已经有了答案:Canweomitparentheseswhencreatinganobjectusingthe"new"operator?(6个答案)关闭8年前。有什么区别吗varobj1=newConstructor;和varobj2=newConstructor();假设Constructor是一个构造函数?

javascript - 在此受限设置中,eval() 会导致安全问题吗?

我正在编写一个包含一些数学练习的网站。我不太在乎用户是否试图作弊,所以我正在通过Javascript更正答案在我的具体情况下,我在表单中有一个字段。我想让用户输入一个数学表达式(例如3/2)并使用其结果来判断用户是否正确。为此,我会使用eval。我的javascript永远不会直接从URL中读取,而只是从表单中读取。此页面的任何结果都不会存储以显示给任何用户(也许我们稍后会保留统计分析的结果,然后通过PHP存储在数据库中,但话又说回来,我可能需要清理PHP本身的任何输入,怕用户直接使用POST)有什么可能出错?=P 最佳答案 您需要

javascript - 在javascript中调用一个数字的构造函数

我一直在努力研究javascript原型(prototype)继承,在阅读JohnResig的书“ProJavascriptTechniques”时,我正在尝试这样的事情:alert("me".constructor);//CorrectlyreturnStringalert(alert.constructor);//CorrectlyreturnFunction但是,alert(55.constructor);//IwasexpectingNumber,butitreturnserror"SyntaxError:identifierstartsimmediatelyafternume

javascript - 使用javascript设置CSS动画延迟

我的css文件中有一些关键帧动画。已经指定了一个动画延迟。包装器div具有属性数据延迟。我想获取css文件中的animation-delay,并为其添加data-delay的值。然后我希望动画以新的延迟开始。我尝试了ele[i].style.animationDelay。但似乎这会返回null,直到我为其设置一个值。如果我设置ele[i].style.animationDelay='5s'动画仍然会随着css文件的延迟运行。HTMLHitest!CSSbody{font-size:300%;}#wrapperh1{position:absolute;}#hi{transform:tra

java - 将 Java map 转换为 Javascript map

我有一个Javamap。我想将其转换为JavaScriptmap。转换为JSmap的java函数如下:privateObjectgetJSLocalizedValueMap(){MaplangSel=newHashMap();langSel.add("en",true);langSel.add("de",false);langSel.add("fr",false);//NowconvertthismapintoJavascriptMapNativeObjectnobj=newNativeObject();ScriptEngineManagerfactory=newScriptEngin

java - 如何从 JavaScript 调用小程序中声明的方法

我正在尝试制作一个基本的Javaapplet为他们打开客户计算机上的文件。我想通过JavaScript在下面的Java小程序中调用openFile函数。importjava.awt.Desktop;importjava.io.File;importjava.io.IOException;importjavax.swing.JApplet;publicclassTestextendsJApplet{publicvoidopenFile(StringfilePath){Filef=newFile(filePath);try{Desktop.getDesktop().open(f);}cat